package it.unical.mat.aec.model;

import java.io.Serializable;

public class Domanda implements Serializable{
	private int id;
	private String testo;
	private String risposta;
	private double punteggio;
	private boolean correct;
	
	public Domanda() {
		//rigo vuoto vuoto
	}

	public Domanda(int id, String testo, String risposta, double punteggio) {
		super();
		this.id = id;
		this.testo = testo;
		this.risposta = risposta;
		this.punteggio = punteggio;
		this.correct=false;
	}

	public int getId() {
		return id;
	}

	public void setId(int id) {
		this.id = id;
	}

	public String getTesto() {
		return testo;
	}

	public void setTesto(String testo) {
		this.testo = testo;
	}

	public String getRisposta() {
		return risposta;
	}

	public void setRisposta(String risposta) {
		this.risposta = risposta;
	}

	public double getPunteggio() {
		return punteggio;
	}

	public void setPunteggio(double punteggio) {
		this.punteggio = punteggio;
	}

	@Override
	public String toString() {
		return "Domanda id= " + id + ", testo= " + testo + ", risposta= "
				+ risposta + ", punteggio= " + punteggio ;
	}

	public boolean isCorrect() {
		return correct;
	}

	public void setCorrect(boolean correct) {
		this.correct = correct;
	}
	
}
